Chinese handcuff - Turkish English Dictionary